饱经沧桑: having lived through many changes...
咧嘴: to grin...
热量: heat, quantity of heat, calorific value...
验: to examine, to test, to check...
有的: (there are) some (who are...), some (exist)...
产量: output...